Swift: A language for distributed parallel scripting

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Swift: A language for distributed parallel scripting

Scientists, engineers, and statisticians must execute domain-specific application programs many times on large collections of file-based data. This activity requires complex orchestration and data management as data is passed to, from, and among application invocations. Distributed and parallel computing resources can accelerate such processing, but their use further increases programming compl...

متن کامل

Swift/T REPL: An Interactive Shell for a Parallel Scripting Language

With the rapid technological advances in high-performance computing, access to parallel computing resources is becoming more prevalent in the scientific community. Scientific computation has been proven to be an invaluable tool for tackling challenges faced by science, but writing massivelyparallel software for scientific applications remains difficult and requires years of training and practic...

متن کامل

A Scripting Interface for Swift/T Parallel Workloads Using Messaging Queues

Modern scientific computing applications require not only highly parallel high-performance computing workloads but also the expressiveness and simplicity of scripting languages. In this work we present an interface that allows external C and C++ programs to control a parallel workflow using Swift/T. This interface facilitates the use of existing C/C++ algorithm implementations to run distribute...

متن کامل

MOTIVATION FOR PARAllel scRIPTINg

Published by the IEEE Computer Society 0018-9162/09/$26.00 © 2009 IEEE existing codes. In parallel scripting, users apply parallel composition constructs to existing sequential or parallel programs. With such methods, programmers can quickly specify highly parallel applications that may, depending on problem scale, require for their execution a 16-core workstation, a 16,000-core cluster, or a 1...

متن کامل

A Language for Parallel and Distributed Programming

This paper introduces the newest version of the SR concurrent programming language and illustrates how it provides support for different execution environments, ranging from shared-memory multiprocessors to distributed systems. SR uses a few well-integrated mechanisms for concurrency to provide flexible, yet efficient, support for parallel and distributed programming. This paper gives several r...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Parallel Computing

سال: 2011

ISSN: 0167-8191

DOI: 10.1016/j.parco.2011.05.005